Skip to content

chore: implement phase 5 - #2783

Draft
Tofel wants to merge 1 commit into
dx-5122-alerts-assertion-p4from
dx-5122-alerts-assertion-p5
Draft

chore: implement phase 5#2783
Tofel wants to merge 1 commit into
dx-5122-alerts-assertion-p4from
dx-5122-alerts-assertion-p5

Conversation

@Tofel

@Tofel Tofel commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Add the JSONL evidence log.

  • log.go: Header/Poll records, reduction, H2 transition markers, append-only Writer with flock, ReadLog
  • flock_unix.go: non-blocking exclusive lock, unix only
  • schedule.go: DeriveTimingsFromLog — log-mode cadence comes from the header, never from the definitions

Stack created with GitHub Stacks CLIGive Feedback 💬

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

📊 API Diff Results

No changes detected for module github.com/smartcontractkit/chainlink-testing-framework/grafana-alertcheck

View full report

@Tofel
Tofel force-pushed the dx-5122-alerts-assertion-p5 branch from 3b83e7f to df9e681 Compare September 1, 2026 11:25
@Tofel
Tofel force-pushed the dx-5122-alerts-assertion-p5 branch 2 times, most recently from bf00201 to 58e681d Compare September 1, 2026 14:46
@Tofel
Tofel force-pushed the dx-5122-alerts-assertion-p5 branch from 58e681d to 7913ad3 Compare September 1, 2026 15:25
Add the JSONL evidence log (P5).

- log.go: Header/Poll records, reduction, H2 transition markers,
  §3.2 verification, append-only Writer with flock, ReadLog
- flock_unix.go: non-blocking exclusive lock, unix only
- schedule.go: DeriveTimingsFromLog — log-mode cadence comes from the
  header, never from the definitions
@Tofel
Tofel force-pushed the dx-5122-alerts-assertion-p5 branch from 7913ad3 to 9c02184 Compare September 2, 2026 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant